package com.xiaotu.common.model;

import com.xiaotu.common.util.UUIDUtils;

/**
 * 广电总局全国重点网络影视剧拍摄规划登记备案情况
 *
 * @author 张晓
 * @create 2020-07-01 10:49
 */
public class TVShootingPlanModel {


    private String uuid;//唯一标识
    private String tvname;//剧名
    private String sets;//集数
    private String epoch;//年代
    private String subject;//题材
    private String applicant;//申报机构
    private String tvtype;//剧类型
    private String plandate;//备案时间
    private long collecttime;//采集时间

    public TVShootingPlanModel() {
    }

    public TVShootingPlanModel(String tvname, String sets, String epoch, String subject, String applicant, String tvtype, String plandate) {
        this.uuid = UUIDUtils.getId();
        this.tvname = tvname;
        this.sets = sets;
        this.epoch = epoch;
        this.subject = subject;
        this.applicant = applicant;
        this.tvtype = tvtype;
        this.plandate = plandate;
        this.collecttime = System.currentTimeMillis();
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getTvname() {
        return tvname;
    }

    public void setTvname(String tvname) {
        this.tvname = tvname;
    }

    public String getSets() {
        return sets;
    }

    public void setSets(String sets) {
        this.sets = sets;
    }

    public String getEpoch() {
        return epoch;
    }

    public void setEpoch(String epoch) {
        this.epoch = epoch;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getApplicant() {
        return applicant;
    }

    public void setApplicant(String applicant) {
        this.applicant = applicant;
    }

    public String getTvtype() {
        return tvtype;
    }

    public void setTvtype(String tvtype) {
        this.tvtype = tvtype;
    }

    public String getPlandate() {
        return plandate;
    }

    public void setPlandate(String plandate) {
        this.plandate = plandate;
    }

    public long getCollecttime() {
        return collecttime;
    }

    public void setCollecttime(long collecttime) {
        this.collecttime = collecttime;
    }

    @Override
    public String toString() {
        return "TVShootingPlanModel{" +
                "uuid='" + uuid + '\'' +
                ", tvname='" + tvname + '\'' +
                ", sets=" + sets +
                ", epoch='" + epoch + '\'' +
                ", subject='" + subject + '\'' +
                ", applicant='" + applicant + '\'' +
                ", tvtype='" + tvtype + '\'' +
                ", plandate='" + plandate + '\'' +
                '}';
    }
}
